MTTEEEDKVVVFWDVVECPLPDDLEPSEVSENIESALDRQGYLPCNVSIRVYGKKNHEFKDEFLLANIMFVPAGDANARYNRMVKDIDKWALDNDESDLMVISRVNSKFATYLADWKAKDLYIFGAEPEKAPGKCSNCKVTSLDELFTQQWVWESLSLGGDPITRA